跳到主要内容

检查设置向导(如何配置 ROI)

本指南将向您展示如何为检测创建和配置 Regions of Interest (ROIs)。ROIs 是相机在零件上要检查缺陷、特征或质量问题的特定区域。

使用本指南的时机: 在完成相机成像和模板图像设置后,但在训练 AI 模型之前。这里是告诉相机要检查哪些区域的具体位置。

什么是 ROI?

ROIs (Regions of Interest) 是您在图像上绘制的框或形状,用于标记:

  • 可能出现缺陷的区域
  • 想要检查的特征(划痕、凹陷、缺失部件)
  • 需要检查的具体组件
  • 零件上的质量检查点

将 ROI 视作: 在检测过程中让相机“查看”的区域周围绘制的方框。

先决条件

  • 相机成像已配置并对焦
  • 已捕获模板图像(如使用对准)
  • 访问 Recipe Editor
  • 已定位待检测的样品部件

第 1 步:进入检测设置

1.1 导航至检测设置

  1. 打开您的 配方编辑器
  2. 在左侧菜单中点击 “检测设置”
  3. 您将看到相机的实时视图或模板图像

您将看到的内容: 部件预览以及用于在检测区域周围绘制 ROI 的工具。

第 2 步:创建您的首个 ROI

2.1 新增一个 ROI

  1. 点击 “+ Add ROI”“+ Rectangle” 按钮
  2. 在图像上点击并拖动,在要检查的区域周围创建一个框
  3. 释放 以创建 ROI

2.2 定位您的 ROI

  1. 拖动 ROI 将其放置在要检查的特征之上
  2. 拖动角点 精确调整 ROI 的大小以适配检测区域
  3. 确保 ROI 覆盖缺陷可能出现的整个区域

ROI 尺寸提示:

  • 覆盖问题可能出现的全区域
  • 不要设得太大——聚焦于特征
  • 在特征周围留出一定边距,以适应部件变差

第 3 步:配置 ROI 设置

3.1 给 ROI 命名

  1. 点击 ROI 以选择
  2. 输入描述性名称,如 "Weld_Check" 或 "Surface_Scratch"
  3. 使用清晰的名称,描述您正在检查的内容

3.2 ROI 类型(自动)

ROI 类型由您的配方自动确定:

  • Classification Recipe:ROI 将用于通过/不通过的判定
  • Segmentation Recipe:ROI 将用于测量和分析特征
备注

您无需设置 ROI 类型——它会自动与您的配方类型匹配。

第 4 步:添加多个 ROI

4.1 创建额外的 ROI

  1. 为每个新的检测区域点击 “+ Add ROI”
  2. 将每个 ROI 定位在部件的不同特征上
  3. 给每个 ROI 赋予唯一且描述性的名称

4.2 组织您的 ROIs

焊接件的示例 ROI 设置:

  • ROI 1: "Weld_Quality"(检查焊缝外观)
  • ROI 2: "Surface_Finish"(检查划痕)
  • ROI 3: "Hole_Present"(验证孔是否存在)

4.3 ROI 的最佳实践

  • 每个要检查的特征一个 ROI
  • 对于相似特征保持一致的尺寸
  • 命名清晰,便于识别
  • 尽量避免 ROI 重叠

第 5 步:测试 ROI 覆盖范围

5.1 检查 ROI 定位

  1. 如有可能,请稍微移动部件
  2. 验证 ROI 仍覆盖检测区域
  3. 如有需要,调整 ROI 大小以应对部件变差

5.2 使用不同部件进行测试

  1. 如有可用,请尝试不同的部件样本
  2. 检查 ROI 是否覆盖所有部件上的相同特征
  3. 如遗漏重要区域,请调整 ROI 大小

第 6 步:保存并验证

6.1 保存 ROI 设置

  1. 点击 "Save" 以存储 ROI 配置
  2. 验证所有 ROI 的名称和定位是否正确
  3. 检查 ROI 类型是否与您的检测目标相符

6.2 回顾设置

快速清单:

  • ✅ 所有检测区域都设置了 ROI
  • ✅ ROI 的尺寸和位置正确
  • ✅ ROI 名称清晰且描述性强
  • ✅ ROI 与您的配方类型(classification/segmentation)相符
  • ✅ 覆盖部件变异和定位

常见 ROI 模式

单特征检查

  • 一个 ROI 覆盖主要检测区域
  • 简单的通过/不通过分类
  • 示例:检查是否存在标签

多特征检查

  • 若干 ROI 对不同特征
  • 每个 ROI 检查一个特定区域
  • 示例:检查焊接质量、表面处理和孔的存在

区域覆盖检查

  • 较大 ROI 覆盖整个检测表面
  • Segmentation 用于测量缺陷覆盖度
  • 示例:测量表面上总划痕面积

排错:ROI 设置

ROI 太小

问题:边缘缺陷遗漏

解决方案:增大 ROI 大小以覆盖完整特征区域

ROI 太大

问题:包含不需要的背景区域

解决方案:缩小 ROI 大小以聚焦于具体特征

ROI 未对齐

问题:某些部件上未覆盖特征

解决方案:使用 aligner 工具或增大 ROI 大小以适应部件变差

ROI 太多

问题:设置复杂,处理速度慢

解决方案:将相似特征合并为更少但更大的 ROI

成功!您的 ROIs 已配置就绪

您的检测设置现在具备:

ROI 已定位 至所有检测区域

命名清晰,便于识别

尺寸合适,可捕捉缺陷和特征

类型恰当,符合您的检测目标

覆盖范围,覆盖部件变异和定位

下一步

配置完成 ROI 后:

  1. Navigate to Label & Train 以教 AI 要寻找的内容
  2. Capture training images,展示良好与不良示例
  3. Label your ROIs,使用正确的分类进行标注
  4. Train your AI model,使用您定义的 ROI 区域进行训练
  5. Test the inspection,使用新部件进行测试以验证性能

快速参考

ROI 创建步骤

  1. Add ROI → 点击 "+ Add ROI"
  2. Position → 拖动到正确位置
  3. Size → 拖动角点以适配特征
  4. Name → 输入描述性名称
  5. Save → 存储配置

ROI 命名示例

  • 好名称: "Weld_Check"、"Surface_Scratch"、"Hole_Present"
  • 不良名称: "ROI1"、"Area"、"Check"

🔗 参阅